leased premises - Francés Inglés Diccionario